Power headroom report method and apparatus, and computer storage medium

ABSTRACT

Disclosed are a power headroom (PH) report method and apparatus, and a computer storage medium. The method includes: a terminal calculates PH of uplink signals on a plurality of bandwidth parts (BWPs), the plurality of BWPs being BWPs currently configured or activated for the terminal; and the terminal sends the PH of the uplink signal on at least one of the plurality of BWPs to a network device.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation application of InternationalApplication No. PCT/CN2018/077041 filed on Feb. 23, 2018, of which theentire disclosure is hereby incorporated by reference.

TECHNICAL FIELD

The present disclosure relates to the technical field of wirelesscommunication, in particular to a power headroom report method andapparatus, and a computer storage medium.

BACKGROUND

Power Headroom (PH) of a Physical Uplink Shared Channel (PUSCH) refersto a difference value between the maximum transmission power allowed bya terminal and currently calculated PUSCH transmission power, and can besimply expressed as the formula:PH_PUSCH=UEAllowedMaxTransPower−PuschPower, where PH_PUSCH representsthe PUSCH power headroom, UEAllowedMaxTransPower represents the maximumtransmission power allowed by the terminal, and PuschPower representsthe currently calculated PUSCH transmission power. The PUSCH powerheadroom represents how much transmission power the terminal can use inaddition to the transmission power currently used for PUSCHtransmission, where PuschPower is not an actual sending power of theterminal, but the sending power calculated according to a certainformula. The unit of PH_PUSCH is dB. If the PH_PUSCH is negative, itindicates that the sending power calculated by the terminal exceeds themaximum sending power allowed by the terminal.

In the New Radio (NR), a terminal needs to perform a power headroomreport (PHR) for a PUSCH and a sounding reference signal (SRS)respectively. The terminal not only needs to perform a PH report for acarrier that currently transmits the PUSCH or SRS, but also needs toperform a PH report for a carrier that does not transmit the PUSCH orSRS so as to provide a reference for a network side to performscheduling on the carrier.

In addition, in the NR, one carrier may include up to four bandwidthparts (BWPs), and the network side may dynamically activate a part ofthe BWPs for data or reference signal transmission. Different BWPs canbe allocated with different bandwidths and be used for data transmissionof different service types. For example, one BWP can be used for datatransmission of enhance mobile broadband (eMBB), and another BWP can beused for data transmission of ultra reliable low latency communication(URLLC). At present, there is only one PHR per carrier, and the networkside cannot obtain the specific power headroom information on each BWPin a carrier, and thus cannot reasonably schedule uplink signaltransmission on each BWP. Moreover, since PUSCH transmission can bedynamically switched among multiple BWPs, the network side needs to havereal-time power headroom information on multiple BWPs simultaneously forperforming reasonable BWP switching.

SUMMARY

In order to solve the above technical problems, implementations of thepresent disclosure provide a power headroom report method and apparatus,and a computer storage medium.

An implementation of the present disclosure provides a power headroomreport method, which includes: calculating, by a terminal, PH of uplinksignals on multiple BWPs, wherein the multiple BWPs are BWPs currentlyconfigured or activated for the terminal; and sending, by the terminal,the PH of the uplink signal on at least one BWP among the multiple BWPsto a network device.

In one implementation of the present disclosure, the method furtherincludes: receiving, by the terminal, the multiple BWPs indicated by thenetwork device through radio resource control (RRC) signaling, systeminformation (SI), media access control (MAC) signaling, or downlinkcontrol information (DCI) signaling.

In one implementation of the present disclosure, the multiple BWPs areBWPs configured or activated by the network device for the terminal onone carrier.

In one implementation of the present disclosure, calculating, by theterminal, the power headroom (PH) of the uplink signals on the multiplebandwidth parts (BWPs) includes: calculating, by the terminal, PH of anuplink signal on each BWP among the multiple BWPs according to atransmission parameter and/or a power control parameter of the uplinksignal on the each BWP among the multiple BWPs.

In one implementation of the present disclosure, the transmissionparameter of the uplink signal includes at least one of the following:transmission bandwidth of the uplink signal, a modulation and codingscheme of the uplink signal, and subcarrier spacing of the uplinksignal.

In one implementation of the present disclosure, the power controlparameter of the uplink signal includes at least one of the following:maximum sending power, target reception power, a path loss factor, apath loss estimation value, and a closed loop power adjustment factor.

In one implementation of the present disclosure, the transmissionparameter and/or the power control parameter of the uplink signal arerespectively configured by the network device for each BWP among themultiple BWPs.

In one implementation of the present disclosure, for each BWP among themultiple BWPs: the transmission parameter and/or the power controlparameter of the uplink signal on the BWP is a transmission parameterand/or a power control parameter of an uplink signal that is sent on theBWP at a moment when PH is calculated; or the transmission parameterand/or the power control parameter of the uplink signal on the BWP is atransmission parameter and/or a power control parameter of an uplinksignal that is sent most recently on the BWP before PH is calculated.

In one implementation of the present disclosure, if the terminal sendsan uplink signal on a first BWP among the multiple BWPs at a moment whenPH is calculated, calculating, by the terminal, the PH of the uplinksignal on each BWP among the multiple BWPs according to the transmissionparameter and/or the power control parameter of the uplink signal on theeach BWP among the multiple BWPs includes: calculating, by the terminal,the PH of the uplink signal on the first BWP according to thetransmission parameter and the power control parameter of the uplinksignal on the first BWP.

In one implementation of the present disclosure, if the terminal doesnot send an uplink signal on a first BWP among the multiple BWPs at amoment when PH is calculated, calculating, by the terminal, the PH ofthe uplink signal on each BWP among the multiple BWPs according to thetransmission parameter and/or the power control parameter of the uplinksignal on the each BWP among the multiple BWPs includes: calculating, bythe terminal, the PH of the uplink signal on the first BWP according tothe power control parameter of the uplink signal on the first BWP.

In one implementation of the present disclosure, if a time intervalbetween a moment when an uplink signal is sent most recently on a secondBWP among the multiple BWPs before PH is calculated and a moment whenthe PH is calculated is less than a first duration, calculating, by theterminal, the PH of the uplink signal on each BWP among the multipleBWPs according to the transmission parameter and/or the power controlparameter of the uplink signal on the each BWP among the multiple BWPsincludes: calculating, by the terminal, the PH of the uplink signal onthe second BWP according to the transmission parameter and the powercontrol parameter of the uplink signal on the second BWP.

In one implementation of the present disclosure, if a time intervalbetween a moment when an uplink signal is sent most recently on a secondBWP among the multiple BWPs before PH is calculated and a moment whenthe PH is calculated is greater than or equal to the first duration,calculating, by the terminal, the PH of the uplink signal on each BWPamong the multiple BWPs according to the transmission parameter and/orthe power control parameter of the uplink signal on the each BWP amongthe multiple BWPs includes: calculating, by the terminal, the PH of theuplink signal on the second BWP according to the power control parameterof the uplink signal on the second BWP.

In one implementation of the present disclosure, sending, by theterminal, the PH of the uplink signal on the at least one BWP among themultiple BWPs to the network device includes: sending, by the terminal,a BWP index of each BWP in the at least one BWP among the multiple BWPsand the PH corresponding to the BWP to the network device.

In one implementation of the present disclosure, sending, by theterminal, the PH of the uplink signal on the at least one BWP among themultiple BWPs to the network device includes: sending, by the terminal,the PH of the uplink signal on a BWP in an activated state among themultiple BWPs to the network device.

In one implementation of the present disclosure, sending, by theterminal, the PH of the uplink signal on the at least one BWP among themultiple BWPs to the network device includes: sending, by the terminal,the PH of the uplink signal on the at least one BWP corresponding to amaximum or minimum PH value among the multiple BWPs to the networkdevice.

In one implementation of the present disclosure, the multiple BWPsbelong to a first carrier, and the method further includes: calculating,by the terminal, PH of an uplink signal on the first carrier based onthe PH of the uplink signal on the at least one BWP among the multipleBWPs on the first carrier; and sending, by the terminal, the PH of theuplink signal on the first carrier to the network device.

In one implementation of the present disclosure, calculating, by theterminal, the PH of the uplink signal on the first carrier based on thePH of the uplink signal on the at least one BWP among the multiple BWPson the first carrier includes: calculating, by the terminal, the PH ofthe uplink signal on the first carrier based on PH of uplink signals onall the BWPs of the multiple BWPs on the first carrier; or calculating,by the terminal, the PH of the uplink signal on the first carrier basedon PH of an uplink signal on a BWP in an activated state among themultiple BWPs on the first carrier.

In one implementation of the present disclosure, sending, by theterminal, the PH of the uplink signal on the at least one BWP among themultiple BWPs to the network device includes: sending, by the terminal,first PH of an uplink signal on a first BWP among the multiple BWPs anda difference value between the first PH and the PH of the uplink signalon the at least one BWP other than the first BWP among the multiple BWPsto the network device.

In one implementation of the present disclosure, the uplink signal is asignal on a PUSCH, an SRS, a signal on a physical uplink control channel(PUCCH), or a signal on a physical random access channel (PRACH).

An implementation of the present disclosure provides a power headroomreport apparatus, which includes: a first calculation unit, configuredto calculate power headroom (PH) of uplink signals on multiple BWPs,wherein the multiple BWPs are BWPs currently configured or activated forthe terminal; and a first sending unit, configured to send the PH of theuplink signal on at least one BWP among the multiple BWPs to a networkdevice.

In one implementation of the present disclosure, the apparatus furtherincludes: a receiving unit, configured to receive the multiple BWPsindicated by the network device through RRC signaling, SI, MACsignaling, or DCI signaling.

In one implementation of the present disclosure, the multiple BWPs areBWPs configured or activated by the network device for the terminal onone carrier.

In one implementation of the present disclosure, the first calculationunit is configured to calculate PH of an uplink signal on each BWP amongthe multiple BWPs according to a transmission parameter and/or a powercontrol parameter of the uplink signal on the each BWP among themultiple BWPs.

In one implementation of the present disclosure, the transmissionparameter of the uplink signal includes at least one of the following:transmission bandwidth of the uplink signal, a modulation and codingscheme of the uplink signal, and subcarrier spacing of the uplinksignal.

In one implementation of the present disclosure, the power controlparameter of the uplink signal includes at least one of the following:maximum sending power, target reception power, a path loss factor, apath loss estimation value, and a closed loop power adjustment factor.

In one implementation of the present disclosure, the transmissionparameter and/or the power control parameter of the uplink signal arerespectively configured by the network device for each BWP among themultiple BWPs.

In one implementation of the present disclosure, for each BWP among themultiple BWPs: the transmission parameter and/or the power controlparameter of the uplink signal on the BWP is a transmission parameterand/or a power control parameter of an uplink signal that is sent on theBWP at a moment when PH is calculated; or the transmission parameterand/or the power control parameter of the uplink signal on the BWP is atransmission parameter and/or a power control parameter of an uplinksignal that is sent most recently on the BWP before PH is calculated.

In one implementation of the present disclosure, if the terminal sendsan uplink signal on a first BWP among the multiple BWPs at a moment whenPH is calculated, the first calculation unit is configured to calculatethe PH of the uplink signal on the first BWP according to thetransmission parameter and the power control parameter of the uplinksignal on the first BWP.

In one implementation of the present disclosure, if the terminal doesnot send an uplink signal on a first BWP among the multiple BWPs at amoment when PH is calculated, the first calculation unit is configuredto calculate the PH of the uplink signal on the first BWP according tothe power control parameter of the uplink signal on the first BWP.

In one implementation of the present disclosure, if a time intervalbetween a moment when an uplink signal is last most recently on a secondBWP among the multiple BWPs before PH is calculated and a moment whenthe PH is calculated is less than a first duration, the firstcalculation unit is configured to calculate the PH of the uplink signalon the second BWP according to the transmission parameter and the powercontrol parameter of the uplink signal on the second BWP.

In one implementation of the present disclosure, if a time intervalbetween a moment when an uplink signal is sent most recently on a secondBWP among the multiple BWPs before PH is calculated and a moment whenthe PH is calculated is greater than or equal to the first duration, thefirst calculation unit is configured to calculate the PH of the uplinksignal on the second BWP according to the power control parameter of theuplink signal on the second BWP.

In one implementation of the present disclosure, the first sending unitis further configured to send a BWP index of each BWP in the at leastone BWP among the multiple BWPs and the PH corresponding to the BWP tothe network device.

In one implementation of the present disclosure, the first sending unitis configured to send the PH of the uplink signal on a BWP in anactivated state among the multiple BWPs to the network device.

In one implementation of the present disclosure, the first sending unitis configured to send the PH of the uplink signal on the at least oneBWP corresponding to a maximum or minimum PH value among the multipleBWPs to the network device.

In one implementation of the present disclosure, the multiple BWPsbelong to a first carrier, and the apparatus further includes: a secondcalculation unit, configured to calculate PH of an uplink signal on thefirst carrier based on the PH of the uplink signal on the at least oneBWP among the multiple BWPs on the first carrier; and a second sendingunit, configured to send the PH of the uplink signal on the firstcarrier to the network device.

In one implementation of the present disclosure, the second calculationunit is configured to calculate the PH of the uplink signal on the firstcarrier based on PH of uplink signals on all the BWPs of the multipleBWPs on the first carrier; or calculate the PH of the uplink signal onthe first carrier based on PH of an uplink signal on a BWP in anactivated state among the multiple BWPs on the first carrier.

In one implementation of the present disclosure, the first sending unitis configured to send first PH of an uplink signal on a first BWP amongthe multiple BWPs and a difference value between the first PH and the PHof the uplink signal on the at least one BWP other than the first BWPamong the multiple BWPs to the network device.

In one implementation of the present disclosure, the uplink signal is asignal on a PUSCH, an SRS, a signal on a PUCCH, or a signal on a PRACH.

An implementation of the present disclosure provides a computer storagemedium, which includes computer-executable instructions stored thereon,wherein when the computer-executable instructions are executed by aprocessor, the above power headroom report method is implemented.

BRIEF DESCRIPTION OF DRAWINGS

The accompanying drawings described herein are provided for furtherunderstanding of the present disclosure, and constitute a part of thisapplication, and exemplary implementations of the present disclosure anddescriptions thereof are used for explaining the present disclosure, butdo not constitute an improper limitation on the present disclosure. Inthe drawings:

FIG. 1 is a schematic flowchart of a power headroom report methodaccording to an implementation of the present disclosure;

FIG. 2 is a schematic diagram of structural composition of a powerheadroom report apparatus according to an implementation of the presentdisclosure; and

FIG. 3 is a schematic diagram of structural composition of a computerdevice according to an implementation of the present disclosure.

DETAILED DESCRIPTION

In order to facilitate understanding of a technical solution of animplementation of the present disclosure, a PH calculation methodrelated to the implementation of the present disclosure is describedbelow.

1) If a terminal transmits a PUSCH on a particular carrier at aparticular moment, a corresponding PH can be expressed as:

PH _(type1,f,c)(i,j,q _(d) ,l)=P _(CMAX,f,c)(i)−{P_(O_PUSCH,f,c)(j)+10log₁₀(2^(μ) ·M _(RB,f,c) ^(PUSCH)(i))+α_(f,c)(j)·PL _(f,c)(q_(d))+Δ_(TF,f,c)(i)+f _(f,c)(i,l)}

Herein, C_(MAX,f,c) (i) is the maximum sending power of the terminal,and the calculation result in the brace is an expected sending powercalculated by the terminal according to actual PUSCH transmissionparameters on the carrier at that moment.

2) If a terminal does not transmit a PUSCH on a particular carrier at aparticular moment, a corresponding PH can be expressed as:

PH _(type1,f,c)(i,j,q _(d) ,l)={tilde over (P)} _(CMAX,f,c)(i)−{P_(O_PUSCH,f,c)(j)+α_(f,c)(j)·PL _(f,c)(q _(d))+f_(f,c)(i,l)}

Herein, {tilde over (P)}_(CMAX,f,c)(i) is the maximum sending powerpresumed by the terminal on the carrier, and the calculation result inthe brace is an expected sending power (no PUSCH transmission parameter)of the terminal on the carrier.

3) If a terminal transmits an SRS on a particular carrier at aparticular moment, a corresponding PH can be expressed as:

PH _(type3,f,c)(i,q _(s) ,l)=P _(CMAX,f,c)(i)−{P_(O_SRS,f,c)(q _(s))+10log₁₀(2^(μ) ·M _(SRS,f,c)(i))+α_(SRS,f,c)(q _(s))·PL _(f,c)(q _(s))+h_(f,c)(i,l)}

Herein, P_(CMAX,f,c)(i) is the maximum sending power of the terminal,and the calculation result in the brace is an expected sending powercalculated by the terminal according to actual SRS transmissionparameters on the carrier at that moment.

4) If a terminal does not transmit an SRS on a particular carrier at aparticular moment, a corresponding PH can be expressed as:

PH _(type3,f,c)(i,q _(s) ,l)={tilde over (P)} _(CMAX,f,c)(i)−{P_(O_SCS,f,c)(q _(s0))+α_(SRS,f,c)(q _(s0))·PL _(f,c)(q _(s0))+h_(f,c)(i,l)}

Herein, {tilde over (P)}_(CMAX,f,c)(i) is the maximum sending powerpresumed by the terminal on the carrier, and the calculation result inthe brace is an expected sending power (no SRS transmission parameter)of the terminal on the carrier.

In a technical solution of an implementation of the present disclosure,a terminal calculates PH of uplink signals on multiple BWPs, wherein themultiple BWPs are BWPs currently configured or activated for theterminal, and the terminal sends the PH of the uplink signal on at leastone BWP among the multiple BWPs to a network device. By adopting thetechnical solution of the implementation of the present disclosure, theterminal respectively reports power headroom for the currentlyconfigured or activated BWPs, so that the network side can performresource scheduling and uplink power control on various BWPs flexibly.

Technical solutions in implementations of the present disclosure arehereinafter described in detail with reference to the accompanyingdrawings.

FIG. 1 is a schematic flowchart of a power headroom report methodaccording to an implementation of the present disclosure. As shown inFIG. 1, the power headroom report method includes acts 101 and 102.

In act 101, a terminal calculates power headroom (PH) of uplink signalson multiple BWPs, wherein the multiple BWPs are BWPs currentlyconfigured or activated for the terminal.

In an implementation of the present disclosure, the terminal is anydevice, such as a mobile phone, a tablet computer, a notebook computeror a desktop computer, capable of communicating with a network device.

In an implementation of the present disclosure, the terminal receivesthe multiple BWPs indicated by the network device through RRC signaling,SI, MAC signaling, or DCI signaling. Specifically,

1) The terminal receives a first message sent by the network device,wherein the first message is used for configuring N BWPs for theterminal, where N is an integer greater than 1.

Further, the first message is RRC signaling, or SI.

2) The terminal receives a second message sent by the network device,wherein the second message is used for indicating to the terminal thatBWPs to be activated are M BWPs out of the N BWPs, wherein M is apositive integer less than or equal to N.

Further, the second message is MAC signaling or DCI signaling.

3) The multiple BWPs are the N BWPs (that is, the multiple BWPs are BWPscurrently configured for the terminal), or the multiple BWPs are the MBWPs (that is, the multiple BWPs are BWPs currently activated for theterminal).

In one implementation, the multiple BWPs are BWPs configured oractivated by the network device for the terminal on one carrier.

In an implementation of the present disclosure, the terminal calculatesPH of an uplink signal on each BWP among the multiple BWPs according toa transmission parameter and/or a power control parameter of the uplinksignal on the each BWP among the multiple BWPs.

In one implementation, the transmission parameter of the uplink signalincludes at least one of the following: transmission bandwidth of theuplink signal, a modulation and coding scheme of the uplink signal, andsubcarrier spacing of the uplink signal.

In one implementation, the power control parameter of the uplink signalincludes at least one of the following: maximum sending power, targetreception power, a path loss factor, a path loss estimation value, and aclosed loop power adjustment factor.

In the above solution, the transmission parameter and/or the powercontrol parameter of the uplink signal are respectively configured bythe network device for each BWP among the multiple BWPs.

In an implementation of the present disclosure, for each BWP among themultiple BWPs, the transmission parameter and/or the power controlparameter of the uplink signal on the BWP is a transmission parameterand/or a power control parameter of an uplink signal that is sent on theBWP at a moment when PH is calculated; or the transmission parameterand/or the power control parameter of the uplink signal on the BWP is atransmission parameter and/or a power control parameter of an uplinksignal that is sent most recently on the BWP before PH is calculated.

According to different situations of transmitting the uplink signal, theimplementation of the present disclosure calculates the PH by thefollowing way:

1) If the terminal sends an uplink signal on a first BWP among themultiple BWPs at a moment when PH is calculated, calculating, by theterminal, the PH of the uplink signal on each BWP among the multipleBWPs according to the transmission parameter and/or the power controlparameter of the uplink signal on the each BWP among the multiple BWPsincludes: calculating, by the terminal, the PH of the uplink signal onthe first BWP according to the transmission parameter and the powercontrol parameter of the uplink signal on the first BWP.

2) If the terminal does not send an uplink signal on a first BWP amongthe multiple BWPs at a moment when PH is calculated, calculating, by theterminal, the PH of the uplink signal on each BWP among the multipleBWPs according to the transmission parameter and/or the power controlparameter of the uplink signal on the each BWP among the multiple BWPsincludes: calculating, by the terminal, the PH of the uplink signal onthe first BWP according to the power control parameter of the uplinksignal on the first BWP.

3) If a time interval between a moment when an uplink signal is sentmost recently on a second BWP among the multiple BWPs before PH iscalculated and a moment when the PH is calculated is less than a firstduration, calculating, by the terminal, the PH of the uplink signal oneach BWP among the multiple BWPs according to the transmission parameterand/or the power control parameter of the uplink signal on the each BWPamong the multiple BWPs includes: calculating, by the terminal, the PHof the uplink signal on the second BWP according to the transmissionparameter and the power control parameter of the uplink signal on thesecond BWP.

4) If a time interval between a moment when an uplink signal is sentmost recently on a second BWP among the multiple BWPs before PH iscalculated and a moment when the PH is calculated is greater than orequal to the first duration, calculating, by the terminal, the PH of theuplink signal on each BWP among the multiple BWPs according to thetransmission parameter and/or the power control parameter of the uplinksignal on the each BWP among the multiple BWPs includes: calculating, bythe terminal, the PH of the uplink signal on the second BWP according tothe power control parameter of the uplink signal on the second BWP.

Here, the first duration is a predefined interval, and in one example,the first duration may be several time slots.

In one implementation, the uplink signal is a signal on a PUSCH, an SRS,a signal on a PUCCH, or a signal on a PRACH.

In an implementation of the present disclosure, the PH calculatedaccording to a transmission parameter and a power control parameter ofan uplink signal is also referred to as real PH, and the PH calculatedaccording to a power control parameter is also referred to as virtualPH. The description will be set forth in the following in combinationwith specific examples.

Example 1: A method for a terminal to calculate, based on a transmissionparameter and a power control parameter of a PUSCH on a BWP k on acarrier C, real PH of the PUSCH on the BWP is as follows:

PH _(type1,f,c,k)(i,j,q _(d) ,l)=P_(CMAX,f,c,k)(i)−{P_(O_PUSCH,f,c,k)(j)+10 log₁₀(2^(μ) ·M _(RB,f,c,k)^(PUSCH)(i))+α_(f,c,k)(j)·PL _(f,c,k)(q _(d))+Δ_(TF,f,c,k)(i)+f_(f,c,k)(i,l)}

Parameters in the above formula are parameters configured or indicatedfor the PUSCH on the BWP k (i.e., parameters specific to each BWP),wherein M_(RB,f,c,k) ^(PUSCH)(i) represents transmission bandwidth ofthe PUSCH, Δ_(TF,f,c,k)(i) is obtained according to a modulation andcoding scheme, μ is subcarrier spacing of the PUSCH transmission,P_(CMAX,f,c,k)(i) is the maximum sending power of the terminal on theBWP, P_(O_PUSCH,f,c,k)(j) is target reception power of the PUSCH,α_(f,c,k)(j) is a path loss factor, PL_(f,c,k)(q_(d)) is a path lossestimation value, and f_(f,c,k)(i,l) is a closed loop power adjustmentfactor.

Example 2: A method for a terminal to calculate, based on a powercontrol parameter of a PUSCH on a BWP k on a carrier C, virtual PH ofthe PUSCH on the BWP is as follows:

PH _(type1,f,c,k)(i,j,q _(d) ,l)={tilde over (P)} _(CMAX,f,c,k)(i)−{P_(O_PUSCH,f,c,k)(j)+α_(f,c,k)(j)·PL _(f,c,k)(q _(d))+f_(f,c,k)(i,l)}

Parameters in the above formula are power control parameters configuredor indicated for the PUSCH on the BWP k (i.e., parameters specific toeach BWP), wherein {tilde over (P)}_(CMAX,f,c,k)(i) is the maximumsending power presumed by the terminal on the BWP, P_(O_PUSCH,f,c,k)(j)is target reception power of the PUSCH, α_(f,c,k)(j) is a path lossfactor PL_(f,c,k)(q_(d)), is a path loss estimation value, andf_(f,c,k)(i,l) is a closed loop power adjustment factor.

Example 3: A method for a terminal to calculate, based on a transmissionparameter and a power control parameter of an SRS on a BWP k on acarrier C, real PH of the SRS on the BWP is as follows:

PH _(type3,f,c,k)(i,j,q _(s) ,l)=P _(CMAX,f,c,k)(i)−{P_(O_SRS,f,c,k)(q_(s))+10 log₁₀(2^(μ) ·M _(SRS,f,c,k)(i))+α_(SRS,f,c,k)(q _(s))·PL_(f,c,k)(q _(s))+h _(f,c,k)(i,l)}

Parameters in the above formula are parameters configured or indicatedfor the SRS on the BWP k (i.e., parameters specific to each BWP),wherein M_(SRS,f,c,k)(i) represents transmission bandwidth of the SRS, μis subcarrier spacing of the SRS transmission, P_(CMAX,f,c,k)(i) is themaximum sending power of the terminal on the BWP, P_(O_SRS,f,c,k)(q_(s))is target reception power, α_(SRS,f,c,k)(q_(s)) is a path loss factor,PL_(f,c,k)(q_(s)) is a path loss estimation value, and h_(f,c,k)(i,l) isa closed loop power adjustment factor for the SRS.

Example 4: A method for a terminal to calculate, based on a powercontrol parameter of an SRS on a BWP k on a carrier C, virtual PH of theSRS on the BWP is as follows:

PH _(type3,f,c,k)(i,q _(s) ,l)={tilde over (P)} _(CMAX,f,c,k)(i)−{P_(O_SRS,f,c,k)(q _(s0))+α_(SRS,f,c,k)(q _(s0))·PL _(f,c,k)(q _(s0))+h_(f,c,k)(i,l)}

Parameters in the above formula are parameters configured or indicatedfor the SRS on the BWP k (i.e., parameters specific to each BWP),wherein {tilde over (P)}_(CMAX,f,c,k)(i) is the maximum sending powerpresumed by the terminal on the BWP P_(O_SRS,f,c,k)(q_(s0)) is targetreception power, α_(SRS,f,c,k)(q_(s0)) is a path loss factor, isPL_(f,c,k)(q_(s0)) is a path loss estimation value, and h_(f,c,k)(i,l)is a closed loop power adjustment factor for the SRS.

Act 102: The terminal sends the PH of the uplink signal on at least oneBWP among the multiple BWPs to a network device.

In one implementation, the terminal sends first PH of an uplink signalon a first BWP among the multiple BWPs and a difference value betweenthe first PH and the PH of the uplink signal on the at least one BWPother than the first BWP among the multiple BWPs to the network device.Specifically, the terminal only reports an actual PH value of an uplinksignal on one BWP and only reports differential PH values for uplinksignals on other BWPs, thus saving the signaling overhead of the report.Herein, the BWP for which the actual PH value is reported may be a BWPwith the lowest index among the multiple BWPs or a BWP with the highestpriority among the multiple BWPs.

In one implementation, the terminal sends a BWP index of each BWP in theat least one BWP among the multiple BWPs and the PH corresponding to theBWP to the network device. Thereby, the network side can determine a BWPcorresponding to each piece of PH according to the index.

In one implementation, the terminal sends the PH of the uplink signal ona BWP in an activated state among the multiple BWPs to the networkdevice. Specifically, when the terminal reports PH at a particularmoment, only one or several BWPs among the multiple BWPs are activatedat that moment, and the terminal only reports the PH corresponding tothe activated BWPs and does not report the PH corresponding to inactiveBWPs. If only one BWP is activated at each moment, the network side canknow the BWP corresponding to the reported PH according to the currentlyactivated BWP.

In one implementation, the terminal sends the PH of the uplink signal onthe at least one BWP corresponding to a maximum or minimum PH valueamong the multiple BWPs to the network device.

In one implementation, the multiple BWPs belong to a first carrier, andthe method further includes: calculating, by the terminal, PH of anuplink signal on the first carrier based on the PH of the uplink signalon the at least one BWP among the multiple BWPs on the first carrier(the calculation method may be calculating the average, or sum, etc.);and sending, by the terminal, the PH of the uplink signal on the firstcarrier to the network device.

Herein, the terminal calculates the PH of the uplink signal on the firstcarrier based on the PH of the uplink signal on the at least one BWPamong the multiple BWPs on the first carrier by one of the following twoways:

The first way: The terminal calculates the PH of the uplink signal onthe first carrier based on PH of uplink signals on all the BWPs of themultiple BWPs on the first carrier.

For example, the network side configures four BWPs on one carrier of theterminal, and the terminal calculates PH of a PUSCH or an SRS on eachBWP respectively, and obtains PH of the carrier after averaging linearvalues of PH of the four BWPs, and reports the PH of the carrier to thenetwork side.

The second way: The terminal calculates the PH of the uplink signal onthe first carrier based on PH of an uplink signal on a BWP in anactivated state among the multiple BWPs on the first carrier.

For example, the network side configures four BWPs on one carrier of theterminal, but only two BWPs are activated at the moment when PH isreported, and the terminal obtains PH of the carrier after averaginglinear values of PH of the two activated BWPs, and reports the PH of thecarrier to the network side.

According to a technical solution of an implementation of the presentdisclosure, a terminal can report PH respectively corresponding tomultiple BWPs configured on one carrier, so that a network side canperform switching among the multiple BWPs flexibly and simultaneouslydetermine resource allocation and an uplink power control parameter oneach BWP.

FIG. 2 is a schematic diagram of structural composition of a powerheadroom report apparatus according to an implementation of the presentdisclosure. As shown in FIG. 2, the power headroom report apparatusincludes: a first calculation unit 201, configured to calculate powerheadroom (PH) of uplink signals on multiple BWPs, wherein the multipleBWPs are BWPs currently configured or activated for the terminal; and afirst sending unit 202, configured to send the PH of the uplink signalon at least one BWP among the multiple BWPs to a network device.

In one implementation, the apparatus further includes: a receiving unit203, configured to receive the multiple BWPs indicated by the networkdevice through RRC signaling, SI, MAC signaling, or DCI signaling.

In one implementation, the multiple BWPs are BWPs configured oractivated by the network device for the terminal on one carrier.

In one implementation, the first calculation unit 201 is configured tocalculate PH of an uplink signal on each BWP among the multiple BWPsaccording to a transmission parameter and/or a power control parameterof the uplink signal on the each BWP among the multiple BWPs.

In one implementation, the transmission parameter of the uplink signalincludes at least one of the following: transmission bandwidth of theuplink signal, a modulation and coding scheme of the uplink signal, andsubcarrier spacing of the uplink signal.

In one implementation, the power control parameter of the uplink signalincludes at least one of the following: maximum sending power, targetreception power, a path loss factor, a path loss estimation value, and aclosed loop power adjustment factor.

In one implementation, the transmission parameter and/or the powercontrol parameter of the uplink signal are respectively configured bythe network device for each BWP among the multiple BWPs.

In one implementation, for each BWP among the multiple BWPs: thetransmission parameter and/or the power control parameter of the uplinksignal on the BWP is a transmission parameter and/or a power controlparameter of an uplink signal that is sent on the BWP at a moment whenPH is calculated; or the transmission parameter and/or the power controlparameter of the uplink signal on the BWP is a transmission parameterand/or a power control parameter of an uplink signal that is sent mostrecently on the BWP before PH is calculated.

In one implementation, if the terminal sends an uplink signal on a firstBWP among the multiple BWPs at a moment when PH is calculated, the firstcalculation unit 201 is configured to calculate the PH of the uplinksignal on the first BWP according to the transmission parameter and thepower control parameter of the uplink signal on the first BWP.

In one implementation, if the terminal does not send an uplink signal ona first BWP among the multiple BWPs at a moment when PH is calculated,the first calculation unit 201 is configured to calculate the PH of theuplink signal on the first BWP according to the power control parameterof the uplink signal on the first BWP.

In one implementation, if a time interval between a moment when anuplink signal is sent most recently on a second BWP among the multipleBWPs before PH is calculated and a moment when the PH is calculated isless than a first duration, the first calculation unit 201 is configuredto calculate the PH of the uplink signal on the second BWP according tothe transmission parameter and the power control parameter of the uplinksignal on the second BWP.

In one implementation, if a time interval between a moment when anuplink signal is sent most recently on a second BWP among the multipleBWPs before PH is calculated and a moment when the PH is calculated isgreater than or equal to the first duration, the first calculation unit201 is configured to calculate the PH of the uplink signal on the secondBWP according to the power control parameter of the uplink signal on thesecond BWP.

In one implementation, the first sending unit 202 is further configuredto send a BWP index of each BWP in the at least one BWP among themultiple BWPs and the PH corresponding to the BWP to the network device.

In one implementation, the first sending unit 202 is configured to sendthe PH of the uplink signal on a BWP in an activated state among themultiple BWPs to the network device.

In one implementation, the first sending unit 202 is configured to sendthe PH of the uplink signal on the at least one BWP corresponding to amaximum or minimum PH value among the multiple BWPs to the networkdevice.

In one implementation, the multiple BWPs belong to a first carrier, andthe apparatus further includes: a second calculation unit 204,configured to calculate PH of an uplink signal on the first carrierbased on the PH of the uplink signal on the at least one BWP among themultiple BWPs on the first carrier; and a second sending unit 205,configured to send the PH of the uplink signal on the first carrier tothe network device.

In one implementation, the second calculation unit 204 is configured tocalculate the PH of the uplink signal on the first carrier based on PHof uplink signals on all the BWPs of the multiple BWPs on the firstcarrier; or calculate the PH of the uplink signal on the first carrierbased on PH of an uplink signal on a BWP in an activated state among themultiple BWPs on the first carrier.

In one implementation, the first sending unit 202 is configured to sendfirst PH of an uplink signal on a first BWP among the multiple BWPs anda difference value between the first PH and the PH of the uplink signalon the at least one BWP other than the first BWP among the multiple BWPsto the network device.

In one implementation, the uplink signal is a signal on a PUSCH, an SRS,a signal on a PUCCH, or a signal on a PRACH.

Those skilled in the art should understand that the implementationfunctions of various units in the power headroom report apparatus shownin FIG. 2 can be understood with reference to the description related tothe above power headroom report method. The functions of various unitsin the power headroom report apparatus shown in FIG. 2 can be realizedby a program running on a processor or by a specific logic circuit.

The above power headroom report apparatus in the implementation of thepresent disclosure may be stored in a computer readable storage mediumwhen it is implemented in the form of a software function module andsold or used as an independent product. Based on this understanding, thetechnical solutions in the implementations of the present disclosure, inessence, or the part contributing to the prior art, may be embodied inthe form of a software product stored in a storage medium, including anumber of instructions for causing a computer device (which may be apersonal computer, a server, or a network device, etc.) to perform allor part of the methods described in various implementations of thepresent disclosure. The aforementioned storage medium includes a mediumsuch as a U disk, a mobile hard disk, a read-only memory (ROM), amagnetic disk, or an optical disk, which is capable of storing programcodes. Thus, the implementations of the present disclosure are notlimited to any specific combination of hardware and software.

Correspondingly, an implementation of the present disclosure alsoprovides a computer storage medium in which computer-executableinstructions are stored, and when the computer-executable instructionsare executed by a processor, the power headroom report method of theimplementation of the present disclosure is implemented.

FIG. 3 is a schematic diagram of structural composition of a computerdevice according to an implementation of the present disclosure. Thecomputer device may be any type of terminal. As shown in FIG. 3, acomputer device 100 may include one processor 1002 or multipleprocessors (only one is shown in the figure), a memory 1004 for storingdata, and a transmission apparatus 1006 for communication functions. Theprocessor 1002 may include, but not limited to, a processing device suchas a Micro Controller Unit (MCU), or a Field Programmable Gate Array(FPGA). One of ordinary skill in the art can understand that thestructure shown in FIG. 3 is only schematic and does not limit thestructure of the above electronic apparatus. For example, the computerdevice 100 may include more or fewer components than those shown in FIG.3, or have a different configuration than that shown in FIG. 3.

The memory 1004 may be configured to store software programs and modulesof application software, such as program instructions/modulescorresponding to the method in the implementation of the presentdisclosure. The processor 1002 executes various functional applicationsand data processing, that is, implements the above method, by runningthe software programs and modules stored in the memory 1004. The memory1004 may include a high-speed random access memory and may also includea non-volatile memory such as one or more magnetic storage apparatuses,flash memories, or other non-volatile solid-state memories. In someinstances, the memory 1004 may further include a memory configuredremotely from the processor 1002, and the remote memory may be connectedto the computer device 100 through a network. Examples of the networkinclude, but not limited to, the Internet, an intranet, a local areanetwork, a mobile communication network, and combinations thereof.

The transmission apparatus 1006 is configured to receive or transmitdata via a network. Specific examples of the network may include awireless network provided by a communication supplier of the computerdevice 100. In one example, the transmission apparatus 1006 includes aNetwork Interface Controller (NIC), which can be connected to othernetwork devices via a base station so as to communicate with theInternet. In one example, the transmission apparatus 1006 may be a RadioFrequency (RF) module configured to communicate with the Internetwirelessly.

The technical solutions described in the implementations of the presentdisclosure can be combined arbitrarily if there is no conflict.

In several implementations provided by the present disclosure, it shouldbe understood that the disclosed methods and intelligent devices may beimplemented in other ways. The device implementations described aboveare only illustrative, for example, the division of the units is only alogical function division, and there may be other division manners inactual implementation. For example, multiple units or components may becombined or integrated into another system, or some features may beignored or not executed. In addition, the mutual coupling or directcoupling or communication connection between various components shown ordiscussed may be indirect coupling or communication connection throughsome interface, apparatus or unit, and may be electrical, mechanical orin other forms.

The units described as separate components may or may not be physicallyseparated, and the components shown as units may or may not be physicalunits, i.e., they may be located in one place or may be distributed overmultiple network units. Some or all of the units may be selectedaccording to practical needs to achieve the purpose of theimplementations.

In addition, various functional units in various implementations of thepresent disclosure may be integrated in a processing unit, or variousunits may be physically present separately, or two or more units may beintegrated in one unit. The integrated units may be implemented in aform of hardware or in a form of hardware plus software functionalunits.

What are described above are merely exemplary implementations of thepresent disclosure, but the protection scope of the present disclosureis not limited thereto. Any person skilled in the art may easilyconceive variations or substitutions within the technical scopedisclosed by the present disclosure, which should be included within theprotection scope of the present disclosure.

What we claim is:
 1. A method for reporting power headroom, comprising:calculating, by a terminal, power headroom (PH) of uplink signals in aplurality of bandwidth parts (BWPs), wherein the plurality of BWPscomprise at least one active uplink BWP for the terminal; and sending,by the terminal, the PH of the uplink signal in at least one BWP amongthe plurality of BWPs to a network device.
 2. The method of claim 1,wherein the method further comprises: receiving, by the terminal, theplurality of BWPs indicated by the network device through radio resourcecontrol (RRC) signaling, system information (SI), media access control(MAC) signaling, or downlink control information (DCI) signaling.
 3. Themethod of claim 1, wherein calculating, by the terminal, the powerheadroom (PH) of the uplink signals in the plurality of bandwidth parts(BWPs) comprises: calculating, by the terminal, PH of an uplink signalin each BWP among the plurality of BWPs according to a transmissionparameter and/or a power control parameter of the uplink signal in theeach BWP among the plurality of BWPs.
 4. The method of claim 3, whereinthe transmission parameter of the uplink signal comprises at least oneof the following: transmission bandwidth of the uplink signal, amodulation and coding scheme of the uplink signal, and subcarrierspacing of the uplink signal.
 5. The method of claim 3, wherein thepower control parameter of the uplink signal comprises at least one ofthe following: maximum sending power, target reception power, a pathloss factor, a path loss estimation value, and a closed loop poweradjustment factor.
 6. The method of claim 3, wherein the transmissionparameter and/or the power control parameter of the uplink signal arerespectively configured for each BWP among the plurality of BWPs.
 7. Themethod of claim 3, wherein for each BWP among the plurality of BWPs: thetransmission parameter and/or the power control parameter of the uplinksignal in the BWP is a transmission parameter and/or a power controlparameter of an uplink signal that is sent in the BWP at a moment whenPH is calculated.
 8. The method of claim 3, wherein when the terminalsends an uplink signal in a first BWP among the plurality of BWPs at amoment when PH is calculated, said calculating, by the terminal, the PHof the uplink signal in each BWP comprises: calculating, by theterminal, the PH of the uplink signal in the first BWP according to thetransmission parameter and the power control parameter of the uplinksignal in the first BWP.
 9. The method of claim 3, wherein when theterminal does not send an uplink signal in a first BWP among theplurality of BWPs at a moment when PH is calculated, said calculating,by the terminal, the PH of the uplink signal in each BWP comprises:calculating, by the terminal, the PH of the uplink signal in the firstBWP according to the power control parameter of the uplink signal in thefirst BWP.
 10. The method of claim 1, wherein the uplink signal is asignal in a physical uplink shared channel (PUSCH), or a soundingreference signal (SRS), or a signal in a physical uplink control channel(PUCCH), or a signal in a physical random access channel (PRACH).
 11. Anapparatus for reporting power headroom, the apparatus being configuredas a terminal, the apparatus comprising a processor and a transmissionapparatus, wherein, the processor is configured to calculate powerheadroom (PH) of uplink signals in a plurality of bandwidth parts(BWPs), wherein the plurality of BWPs comprise at least one activeuplink BWP for the terminal; and the transmission apparatus isconfigured to send the PH of the uplink signal in at least one BWP amongthe plurality of BWPs to a network device.
 12. The apparatus of claim11, wherein the transmission apparatus is further configured to receivethe plurality of BWPs indicated by the network device through radioresource control (RRC) signaling, system information (SI), media accesscontrol (MAC) signaling, or downlink control information (DCI)signaling.
 13. The apparatus of claim 11, wherein the processor isconfigured to calculate PH of an uplink signal in each BWP among theplurality of BWPs according to a transmission parameter and/or a powercontrol parameter of the uplink signal in the each BWP among theplurality of BWPs.
 14. The apparatus of claim 13, wherein thetransmission parameter of the uplink signal comprises at least one ofthe following: transmission bandwidth of the uplink signal, a modulationand coding scheme of the uplink signal, and subcarrier spacing of theuplink signal.
 15. The apparatus of claim 13, wherein the power controlparameter of the uplink signal comprises at least one of the following:maximum sending power, target reception power, a path loss factor, apath loss estimation value, and a closed loop power adjustment factor.16. The apparatus of claim 13, wherein the transmission parameter and/orthe power control parameter of the uplink signal are respectivelyconfigured by the network device for each BWP among the plurality ofBWPs.
 17. The apparatus of claim 13, wherein for each BWP among theplurality of BWPs: the transmission parameter and/or the power controlparameter of the uplink signal in the BWP is a transmission parameterand/or a power control parameter of an uplink signal that is sent in theBWP at a moment when PH is calculated.
 18. The apparatus of claim 13,wherein when the terminal sends an uplink signal in a first BWP amongthe plurality of BWPs at a moment when PH is calculated, the processoris configured to calculate the PH of the uplink signal in the first BWPaccording to the transmission parameter and the power control parameterof the uplink signal in the first BWP.
 19. The apparatus of claim 11,wherein the uplink signal is a signal in a PUSCH, an SRS, a signal in aPUCCH, or a signal in a PRACH.
 20. A non-transitory computer storagemedium, comprising computer-executable instructions stored thereon,wherein when the computer-executable instructions are executed by aprocessor, the following acts are implemented: calculating powerheadroom (PH) of uplink signals in a plurality of bandwidth parts(BWPs), wherein the plurality of BWPs comprise at least one activeuplink BWP for the terminal; and sending the PH of the uplink signal inat least one BWP among the plurality of BWPs to a network device.